Software Developer
at Drams Software in Aberdeen for salary not provided
Job Summary:
We are looking for a passionate Software Developer to join our team to help design, develop and test new features for our DRAMS products. The DRAMS product range covers different areas of the spirits industry and use multiple technologies to enable our customers with the best solution. The successful candidate will not only be involved in the creation of new features but also helping to maintaining our current feature set ensuring we continue to maintain a high standard for our customers.
This is also an exciting time for DRAMS Software as we are currently transitioning from a desktop application to a web-based product. The successful candidate will be heavily involved in the next version of DRAMS and potentially play a big part in new software used in the spirits industry.
Job Description:
What does the Company do?
DRAMS provides bulk inventory and distillery warehouse management software designed to meet the unique requirements of maturing spirit producers. Our systems are used by a number of high profile UK and international companies including Beam Suntory, Bacardi, Campari, Wm Grant & Sons, Whyte & Mackay, and Glenmorangie.
DRAMS is part of Volaris Group. Volaris acquires and strengthens vertical market software companies, enabling them to grow within the markets in which they compete, either through organic measures such as new initiatives and product development, or through complementary acquisitions.
What is unique about the role/ Company?
- You will have the opportunity to work in a close-knit and experienced team, who will provide an excellent support network around you
- Our culture and environment are fun, down to earth and inclusive, and every role is important so you can really make your mark
- You’ll not only get the opportunity to make a key contribution to the way we run our business locally, but you’ll also be able to navigate your future career within the wider Volaris Group globally – the best of both worlds we think!
- You’ll enjoy an excellent compensation package including competitive base salary + a market-leading discretionary bonus scheme for all permanent staff, a generous leave allowance, healthcare provision, 4x salary life assurance, Bike2Work scheme, excellent pension offering 5% employer contribution, a host of training and development opportunities and more!
- We also offer a comprehensive on-boarding process, as well as access to experienced peers both locally and across the globe as part of the Volaris family – all with a view to helping you grow your career and perform at your best, both inside and outside of work!
What will I be doing day-to-day?
You will be working within the development team to design, develop and test new features for our DRAMS products. You will also be involved in helping to maintaining its current feature set ensuring a high quality is maintained for customers. DRAMS is currently transitioning from a desktop application to a web UI and the successful candidate will be heavily involved in this process.
The development team work closely with the customer care team to provide them with tier 3 support for more complex issues. You would be expected to help with these support issues giving detailed advice on potential solutions.
In a bit more detail you will:
- Provide accurate estimates of development tasks
- Work through development tasks to a specified deadline and to strict quality standards
- Make a key contribution to consistency, standardisation and delivery of high-quality products
- Update progress and completion information for development tasks
- Thoroughly test and deliver quality code
- Document code by following the documentation standards laid out by the company
- Identify knowledge gaps and take the initiative to fill those gaps by seeking out and using company resources to learn new and develop existing skills
- Actively pursue opportunities to expand skills and learn from other team members
- Create technical documents to explain processes or complex algorithms to colleagues
- Contribute to development discussions to ensure personal and team objectives are achieved
- Maintain a clear understanding of current trends in software engineering and be able to contribute to discussions on technology choices within the business
- Any other reasonable duties as required by management
Who will I report to?
Development Team Lead
What do I need to be eligible to apply?
The following:
- A bachelor’s degree in Computer Science or related discipline (class 2:1 or higher)
AND;
- At least 2 years’ experience in a software development role
- Demonstrable experience of a modern programming language
- Knowledge of a web-based framework
- Experience of diagnosing and solving problems
- An eye for detail and exceptional written and verbal communication skills
- Good team working skills with the ability to listen, support and value colleagues
- Demonstrable passion for software development, high quality and skills development
- An organised, disciplined approach with excellent time management skills
- Ability to deal with multiple activities in parallel and work under pressure
- Confident manner and a willingness and ability to learn new skills
- Currently holds independent right to work in the UK
It’s not a deal breaker but we would really like it if you also had:
- Experience of software ticketing solutions
- Knowledge of the distilled spirits industry
- Design tool experience e.g. Figma
DRAMS reserves the right to enhance the criteria as necessary to facilitate the shortlisting process
How to apply
If you think you are the right fit for this role, please click ‘Apply’ and submit your CV via the online application process.
DRAMS is an Equal Opportunities Employer